﻿using System;
namespace Gaea
{
    public interface IGaeaOption
    {/// <summary>
     /// 数据库连接名
     /// </summary>
        string ConnectionName { get; set; }

        /// <summary>
        /// 数据库连接字符串
        /// </summary>
        string ConnectionString { get; set; }

        /// <summary>
        /// DbConnection的类型
        /// </summary>
        Type TypeOfDbConnection { get; set; }

        /// <summary>
        /// GaeaPower的实现基础类
        /// </summary>
        Type BaseTypeGaeaPower { get; set; }

        /// <summary>
        /// 数据库连接类型 默认-MultipleConnectionType.Default
        /// </summary>
        MultipleConnectionType ConnectionType { get; set; } 

        /// <summary>
        /// 防止数据库关键字符号
        /// </summary>
        string[] GaeaNameSymbo { get; set; }
    }
}
